low-lying cloud - Spanish English Dictionary